package com.lvy.hczn.front.business.dto;

import com.lvy.hczn.front.system.domain.business.SortTaskDetail;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * 报损
 *
 * @author yw
 * @date 2022-07-29 09:50:54
 **/
@Data
public class SortFrmLoseDto implements Serializable {

    @ApiModelProperty("报损的货箱详情的对于的spu ID")
    private String goodsBoxDetailId;

    @ApiModelProperty("分拣时，报损的分拣任务列表")
    private List<SortTaskDetail> sortTaskDetails;

    @ApiModelProperty("分拣用户ID")
    private String clientId;

    @ApiModelProperty("报损重量")
    private BigDecimal weight;

    @ApiModelProperty("货箱编号")
    private String boxCode;

    @ApiModelProperty(value = "份数")
    private Integer quantity;

    @ApiModelProperty(value = "报损数据类型")
    private String dataType;

    @ApiModelProperty("报损类型：0、分拣报损；1、合箱报损；2、生产加工报损")
    private int type;

    private Integer bigProduct;
}
